//#include<iostream>
//
//using namespace std;
//
//int main() {
//	int c = 0;
//	for (int i = 0; i < 5; i++) {
//		int n;
//		cin >> n;
//		int g = n % 10;
//		int s = n / 10 % 10;
//		int b = n / 100 % 10;
//		int q = n / 1000 % 10;
//		if (q == s && g - 1 == b)
//			c++;
//	}
//	cout << c;
//	return 0;
//}


#include<iostream>

using namespace std;

int main() {
	string s1, s2;
	int c = 0;
	cin >> s1;
	getchar();
	cin >> s2;
	int arr[26] = { 0 };
	for (int i = 0; i < s1.size(); i++) {
		arr[s1[i] - 'A']=1;
	}
	string s3;
	for (int i = 0; i < s2.size(); i++) {
		if (arr[s2[i] - 'A'] == 0) {
			c++;
		}
		else
			s3 += s2[i];
	}
	//cout << s3 << endl << c;
	for (int i = 0; i < s3.size(); i++) {

	}
	return 0;
}